Barrage gate - Alemán Inglés Diccionario